vow to maintain silence - Français Anglais Dictionnaire